mechanical dust separator - Allemand Anglais Dictionnaire